home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 422_01 / libcf / string2.asm < prev    next >
Encoding:
Assembly Source File  |  1994-03-27  |  262 b   |  12 lines

  1. *
  2. * Determine length of string: strlen(string)
  3. *
  4. strlen    LDI    2,S        ; Get string ptr
  5. ?1    LDB    I        ; Get byte from string
  6.     JZ    ?2        ; We are at end
  7.     LEAI    1,I        ; Skip to next
  8.     SJMP    ?1        ; And proceed
  9. ?2    TIA            ; Get pointer
  10.     SUB    2,S        ; Compute actual length
  11.     RET
  12.